﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AmiEmuLib.Configuration.AmigaEventsConfig
{
    /// <summary>
    /// Types of sources that can generate events back to amiga. 
    /// </summary>
    public enum AmigaDeviceType
    {
        Keyboard,

        /// <summary>
        /// Normal or parallel.
        /// </summary>
        Joystick,

        Mouse,
        AnalogJoystick,
        CD32Pad,
        Lightpen,

        /// <summary>
        /// Events from front panel and some from pilot are grouped together.
        /// </summary>
        CDTVPilotFrontPanel,

        Cartidge, 

        /// <summary>
        /// Well, technically this is not amiga device, but still it is good place for it.
        /// </summary>
        Shortcuts
    }
}
